60
56
109
70
68
64
40
48
15
97
371
218
59
98
58
137
138
89
134
91
99
133
35
255
125
102
196
199
95
37
163
121
126
38
36
73
43
84
87
110
85
16
6
116
61
65
221
155
111