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