18
20
352
36
17
32
14
26
27
15
22
30
94
16
31
24
23
41
25
13
47
33
28
6
19
49
51
61
184
50
21
38
42
35
91
60
71
52
137
82
39