35
100
26
62
36
357
87
24
32
91
17
27
11
58
38
44
12
14
28
13
2
59
19
72
43
203
82
21
211
113
255
257
51
74
107
157
53
83
15
33
64
238
47
73
57
22
260
92
194
160
45