38
108
20
209
41
69
114
49
46
164
63
4
29
11
27
131
15
219
23
43
22
229
79
58
59
31
28
128
35
14
545
24
339
19
60
54
1417
18
91
598
242
62
50
55
32
56
86
57