90
35
91
118
27
6
39
54
100
86
41
19
28
38
42
79
31
48
63
282
34
24
53
44
16
47
104
162
93
26
231
129
69
9
77
147
51
232
80
269
14
165
375
43
234
89
97
142
215
33