26
62
11
29
100
36
67
15
37
59
150
123
3
47
175
447
127
21
245
16
270
142
158
14
60
61
90
68
12
22
83
69
48
80
81
4
8
38
30
32
35
5
7
2
9
28
33
93
712
77
186
113