153
39
40
52
54
45
8
38
13
27
67
10
24
109
119
31
22
16
161
114
11
19
74
156
62
73
159
250
270
63
15
51
53
2
186
48
57
58
103
123
49
77
360
334
237
47
163
64
537
321