15
49
17
124
5
151
2
12
30
154
170
51
38
3
47
83
122
37
565
8
31
22
39
71
21
41
109
20
95
42
248
116
288
442
115
11
44
98
137
27
396
139
10
299
29
101
356