9
34
79
27
92
97
0
32
168
103
2
35
45
13
1
5
8
41
11
20
7
58
22
29
6
44
214
135
54
48
40
476
76
16
12
105
144
49
18
33
19
146
96
69
53
84