32
48
34
23
64
82
30
70
111
18
31
8
95
55
1
9
75
7
29
2
6
41
59
17
72
15
51
63
105
49
14
128
68
106
141
21
10
13
25
251
66
47
38
28
35