2
17
32
48
35
26
111
206
10
19
5
47
57
3
98
121
197
79
4
1
132
64
12
78
108
31
7
25
67
42
8
16
46
75
96
66
124
52
9
11
21
69
33
13