8
3
2
49
58
10
17
6
12
15
67
14
18
121
22
51
34
64
339
20
30
28
76
42
43
16
163
13
54
178
65
32
159
70
1388
41
125
45
97
253
31
84
382
142
274
420
271
38
139