15
16
1
5
12
3
24
10
2
32
48
19
20
81
34
37
126
31
47
26
21
220
133
156
186
17
73
64
58
70
30
161
67
227
82
45
11
72
27
49
157
230
55
197
35