66
320
14
107
15
34
25
28
12
19
13
33
32
17
176
42
21
30
47
27
44
75
43
126
26
9
51
24
127
11
108
50
7
29
132
118
49
37