23
8
19
95
25
15
37
135
34
45
44
20
32
267
35
64
40
50
546
354
22
31
61
38
368
27
13
16
14
91
10
12
17
21
126
82
111
9
7
220
57