96
15
125
19
28
112
27
16
10
84
265
196
14
11
46
72
36
58
111
56
29
21
2
25
17
12
35
8
24
1
5
13
30
63
95
53
180
26
101
6
18
47
158
49