17
51
59
23
9
4
154
52
81
16
21
28
71
2
27
47
14
34
64
43
56
7
11
545
66
32
19
57
79
188
109
75
114
258
196
67
138
112
18
49
108
33
236
25
206
8
127