80
110
47
45
103
31
30
4
176
23
7
13
21
64
35
26
15
43
44
69
59
8
9
146
58
52
14
38
128
107
63
10
55
28
3
6
1
96
29
121
48
131
112
24
34