19
129
186
74
66
135
62
61
23
30
32
11
17
250
158
13
12
97
296
41
16
15
48
104
93
49
25
35
22
105
231
401
396
332
82
798
328
50
18
122
58
21
20
40
28
14
10
8