3
54
7
33
35
12
10
14
2
13
19
18
8
116
20
26
36
1
9
101
68
125
88
24
6
42
11
95
188
204
244
221
177
25
28
49
47
74
27
22
41