11
42
2
8
13
22
12
37
1
56
65
21
7
26
6
29
66
39
49
59
18
9
95
109
68
19
75
24
38
51
32
23
107
47
104
149
225
30
98
119
3
114
14
10
20
36