3
1
13
27
15
21
16
18
73
22
11
67
74
106
99
64
185
148
33
30
62
66
34
109
54
4
42
25
50
23
44
35
7
116
14
105
45
48
40
6
171
20
150
19