6
11
1
27
16
35
33
13
52
26
10
3
86
64
29
5
40
51
28
21
20
30
9
141
56
15
14
214
177
70
7
47
19
77
17
197
120
199
122
97
46
118
255
50
156
241