30
78
29
155
148
36
3
4
37
10
23
73
34
7
86
17
6
22
66
217
1
40
72
56
407
26
117
71
35
116
98
25
5
24
212
0
14
9
28
45