2
7
21
10
16
36
18
9
97
8
15
20
19
23
104
29
40
11
45
28
6
17
69
56
32
25
39
111
42
235
77
140
43
103
55
108
151
135
231