139
14
36
82
17
45
33
75
22
87
51
258
43
58
49
27
24
23
30
19
53
12
315
9
13
59
50
186
62
120
118
94
117
52
72
113
61
81
29
90
60
55
211
25
215
129
38