118
59
266
106
189
81
9
11
62
19
37
139
57
29
25
74
41
27
274
35
54
344
32
18
50
7
17
333
70
234
3
82
22
84
227
24
13
78
63
188
28
134
48
6
73
5
72