34
52
106
198
43
19
24
33
35
12
22
16
146
76
72
7
4
8
25
6
70
42
222
97
80
78
13
11
14
91
37
36
98
18
44
51
38
143