35
2
19
9
43
93
6
40
15
24
53
76
54
106
47
134
50
84
41
64
29
122
140
75
77
174
25
17
39
92
317
125
73
133
161
88
108
96
167
28
59
320
208
23
123
36