1
3
31
17
6
4
11
7
32
40
5
27
19
51
94
16
23
63
216
127
130
34
14
18
28
71
117
96
48
36
8
9
37
136
53
12
22
2
132
21
142
104
99
108