97
70
26
54
28
106
29
156
91
103
316
145
65
73
248
182
59
30
61
72
23
48
21
84
49
46
114
66
261
74
169
85
158
60
13
181
17
22
19
178
40
3
121
138
27
14
44
25
52
144
15