10
7
12
13
2
33
19
18
6
114
20
26
14
36
1
9
101
68
124
88
24
42
11
95
188
204
244
221
177
25
28
49
47
74
22
40
8
32
133
52