6
52
168
64
36
30
55
16
46
37
59
100
12
43
20
14
27
34
17
57
44
142
29
136
38
242
11
48
19
41
83
61
89
202
166
23
93
35
54
207
58
24
60
22
232
7
88
51