3
6
19
1
27
5
15
2
28
18
30
46
45
13
17
38
8
24
120
12
11
35
39
209
105
157
58
135
14
25
26
96
110
52
88
90
29
49
4
165