62
47
34
22
115
39
18
19
13
194
43
102
71
178
174
125
28
75
114
37
46
109
207
41
53
196
274
51
74
76
221
558
203
132
164
64
150
30
368
27
97
94
60
25
52