65
11
31
110
52
88
54
18
14
7
75
185
25
24
32
20
28
26
21
62
96
58
33
16
83
57
13
17
19
167
42
99
122
123
346
34
36
132
22
490
12
66
69
49
191
47