11
19
29
16
47
5
32
20
17
51
85
10
18
13
30
79
9
56
45
14
48
37
27
81
38
52
173
3
42
89
116
31
395
176
186
102
147
103
129
149
72
185
60
67
125
109
201
215
43
66
54
57
75
73