52
13
65
89
220
31
46
35
55
57
17
342
3
58
74
34
45
18
195
16
15
8
54
242
9
48
12
51
72
271
204
5
33
37
76
64
38
19
160
67
168
50
165
232
25
143
227
47
103
253
141