19
52
37
194
14
79
48
39
28
138
351
25
42
35
157
29
31
142
109
310
6
213
61
44
78
38
146
55
116
18
75
272
636
98
122
599
40
22
93
23
72
1085
33
4
57
136
209
81
120
41
51
115
105
126
280
103