161
26
11
85
81
25
57
247
139
82
43
117
24
137
80
142
42
44
79
32
27
51
23
37
13
30
17
91
95
4
18
87
20
102
22
47
34
52
45
14
88
62
6
8
55
12
49
56
103