106
6
17
38
168
27
44
90
9
12
30
84
107
18
140
60
152
21
164
56
89
34
11
190
104
50
99
127
153
176
41
23
45
59
39
80
64
24
42
72
76
19
92
97
16
75
133
32
292