51
225
270
91
27
14
63
19
43
13
17
139
84
49
64
123
57
50
66
92
32
187
48
76
74
9
194
36
5
28
20
24
7
29
37
106
15
110
26
11
70
42
58
38
59
213
31
12
134
40