24
35
26
265
7
423
8
58
40
89
51
14
15
87
105
11
5
17
13
39
22
53
32
61
173
82
45
16
6
29
30
59
79
19
20
23
338
33
38
47
12
118
68