86
30
36
39
20
9
87
3
34
31
47
117
98
13
22
25
38
70
27
63
28
11
37
78
101
176
18
33
120
67
24
104
35
42
80
45
17
21
121
199
12
138
53
10
23
16