2
11
62
8
92
102
18
1
4
16
22
0
27
181
197
53
15
10
21
32
463
23
3
36
49
3438
381
164
175
67
30
25
124
84
69
7
349
107
70
34
152
24
44
14
191
100
65