87
102
46
31
41
34
69
43
38
8
4
10
19
25
23
14
100
18
86
13
27
47
109
26
32
22
17
127
7
202
166
142
35
24
57
12
93
74
15
155
170
11
42
58