32
36
44
24
31
15
23
34
81
75
176
43
162
55
54
173
72
202
91
40
52
19
126
17
49
18
60
199
59
58
66
71
8
383
37
61
193
26
122
63
124
33
57
103
21
150
70
73
251