11
32
21
22
2
35
23
18
9
26
6
36
5
19
4
3
16
53
98
33
45
82
47
55
39
25
1
42
176
15
14
28
10
31
211
13
7
108
30