27
7
21
20
40
37
116
184
50
32
12
52
220
29
97
167
67
61
63
31
105
177
22
128
74
254
62
41
94
71
69
47
39
35
518
11
49
211
17
165
146
127
65
48
120
191
104
90
229