12
1
33
2
291
0
16
3
8
20
42
48
10
15
179
28
11
44
167
103
184
41
13
553
119
150
148
38
95
35
55
77
101
383
21
84
19
258
70
136
53
286
65
32
97
14
68
23
182
440
27