100
36
8
23
88
46
19
34
57
26
80
92
41
84
76
24
145
39
42
13
210
32
191
45
22
37
261
35
10
122
157
69
168
177
28
29
50
110
416
105
5
20
108
40
153
90