33
112
117
101
148
30
160
56
75
49
57
85
209
413
22
90
21
78
106
100
54
105
91
267
141
10
93
59
88
63
72
124
135
69
15
45
86
77
126
76
44
42
39
79
26
27
35
47
52
53
24
60