15
14
120
77
105
35
13
103
17
61
27
198
21
59
68
218
79
386
96
28
41
18
23
115
244
99
83
124
24
19
40
20
12
31
37
1323
89
88
16
252
56
39
422
51
177
50
86
43