107
33
5
13
46
22
0
119
16
14
284
24
75
28
35
18
114
115
9
23
64
31
25
68
274
351
324
61
4
71
19
38
27
37
1
102
189
167
149
10
341
70
54
178
17
174
814
47