37
27
11
128
384
30
48
22
167
81
25
29
33
1
32
59
258
69
73
3
78
16
147
28
146
13
116
106
35
41
124
39
211
52
97
141
44
115
91
95
54
65
220
587
2
60
256
58
76
50