120
148
18
108
32
153
131
8
51
288
25
66
24
81
35
74
202
46
165
16
313
162
38
76
30
33
14
31
130
22
1256
21
125
77
363
15
79
12
149
19
101
138
13
28
70
243
47
63
276