125
57
27
23
75
55
215
133
72
22
20
244
6
262
65
87
14
46
35
48
26
129
145
52
17
100
36
34
7
66
179
21
298
98
82
12
53
13
37
128
43
59
80
69
212
341
74
102
30
141
39
88
31
25
136