32
10
65
48
64
29
76
88
58
19
140
165
44
24
155
159
69
23
75
18
193
8
13
141
16
217
42
101
45
120
93
109
66
72
54
35
95
55
119
84
168
142
47
114
43
78
25
63
112