5
33
6
11
70
16
67
94
111
44
65
75
183
8
12
175
103
80
36
261
177
26
40
51
98
128
37
9
13
10
19
7
62
43
92
88
24
72
140
64
58
132
46
2
14
93
32
120