35
213
164
61
209
44
101
65
59
112
26
137
30
250
57
67
86
33
161
106
287
22
58
16
40
48
54
45
63
51
11
116
93
38
23
39
24
42
5
1
18
19
186
192
79
89
50
188
46
27
109
17