210
47
214
172
15
81
32
59
88
84
27
44
222
144
12
241
568
1009
31
63
471
87
75
38
888
37
74
317
13
17
153
179
126
36
34
14
30
55
120
225
57
52
29
68
95
116
40
39
24
797
54
70
45
303
73