213
138
18
141
91
51
75
431
183
29
105
40
72
124
62
84
65
215
19
60
77
14
108
33
55
44
147
143
30
96
244
88
59
201
38
86
66
78
52
170
71
82
41
9
34
37
99
10
13
35
24
27
102