27
171
87
35
31
89
190
13
16
61
244
50
34
26
54
186
49
32
30
21
12
4
24
7
250
38
9
130
147
11
18
28
25
293
36
77
52
22
44
116
40
255
45
33
81
29
84
72
156
98