125
41
36
173
43
17
106
32
15
245
411
111
38
52
84
83
59
23
86
44
20
60
75
56
201
178
24
46
8
132
27
171
271
95
45
78
10
53
37
89
186
19
12
48
73
39
14
222