35
16
13
9
36
73
31
95
19
106
44
39
71
37
194
78
67
231
8
128
26
89
148
80
64
114
76
72
100
25
43
500
119
172
41
75
236
60
125
12
79
74
69
159
184
7
104
49