26
214
31
169
27
24
37
22
38
65
29
70
69
60
46
41
43
62
7
359
59
50
377
116
85
406
176
28
99
52
16
42
79
48
75
61
92
23
89
125
25
609
157
78
32
34
311
57