169
36
200
60
28
8
18
27
41
13
21
89
12
123
30
7
109
104
53
181
5
85
24
39
15
63
35
100
17
188
23
6
33
11
34
9
26
67
173
110
51
44
187
126
25
40
107
150
72