9
17
29
33
19
8
14
215
3
28
10
77
16
110
11
13
31
5
46
26
7
322
98
104
58
59
121
180
143
37
72
36
62
90
1
18
35
64
49
24
15
32
2
76