48
180
63
127
46
81
29
116
214
18
96
152
104
102
334
26
349
192
279
77
54
177
137
66
246
27
45
312
64
52
19
90
8
50
95
392
204
70
83
23
188
41
24
38
40
21
163
36
56
86
144
67