21
28
7
10
125
2
44
24
191
56
22
435
14
17
116
41
59
31
84
57
49
62
141
238
38
95
65
15
107
173
134
257
9
29
53
180
51
281
55
52
13
75
250
72
68
33
40