0
33
120
37
4
42
48
18
63
46
71
54
117
126
68
92
142
27
13
29
335
331
43
62
173
106
15
17
257
21
72
129
24
38
125
39
145
96
8
45
324
35
327
44
31
116
172
36