33
51
49
122
62
86
35
42
87
28
61
124
43
57
46
44
38
64
164
89
118
22
60
29
26
68
55
50
67
45
34
77
156
40
297
18
114
222
75
179
82
74
15
30
47
37
24