179
48
105
80
57
61
13
82
325
133
45
263
441
32
19
38
20
22
39
472
274
290
97
108
107
254
155
86
75
152
118
30
919
131
172
310
46
161
10
11
126
74
132
849
59
71
100
25
129
121
54
93