26
29
225
8
15
7
36
49
140
47
18
183
10
27
120
20
6
34
87
28
17
66
54
104
52
14
45
100
37
41
50
160
158
32
44
53
101
33
82
57
22
76
16
79
2
42
12
187
161