32
12
21
13
6
31
11
10
9
14
5
84
29
115
19
30
16
40
8
132
117
22
43
15
36
26
1
20
37
3
39
2
45
82
34
51