63
18
13
4
29
44
28
31
58
11
30
32
8
15
386
34
66
38
64
113
24
51
12
22
35
19
88
23
26
52
6
21
39
17
14
48
176
9
33
20
27