32
34
60
70
24
51
29
23
63
17
10
49
216
234
18
161
7
42
4
77
19
41
14
61
204
9
203
207
33
28
38
171
93
54
16
55
44
96
39
26
341
53