93
35
26
88
55
67
28
9
29
8
15
127
34
13
71
20
62
27
57
95
115
49
112
180
64
11
69
155
84
52
6
23
119
46
16
21
100
36
3
42
51
47
25
97
82
17
2
24
102