109
252
201
59
49
9
25
34
51
141
27
134
97
13
43
44
17
119
85
113
33
39
20
127
18
62
66
12
10
6
26
29
142
40
132
171
22
95
145
64
65
121
115
123
251
14
186
35
91
16
48