26
28
11
29
45
86
60
186
27
15
92
72
40
41
50
105
32
25
17
18
13
59
3
12
8
4
9
47
19
68
46
73
138
166
16
53
6
42
34
7
20
24
243