41
14
18
8
22
3
12
148
35
38
39
49
19
17
78
9
6
144
57
0
31
47
87
1
28
319
285
287
294
257
29
139
16
65
133
36
102
80
160
175
154
44
30
86
118
69
53
37
299
56
255