22
68
33
104
53
10
61
6
28
23
88
4
166
118
27
79
15
9
138
8
67
102
1
7
178
48
5
39
153
69
81
167
14
17
24
32
43
35
36
70
393
94
26
59
108
93
34