106
30
40
10
109
188
128
14
165
15
98
16
107
18
8
88
5
78
89
64
13
36
90
9
43
79
135
44
28
25
34
22
95
131
31
38
39
71
29
181
1018
52
32
53
11
174
27
7