26
19
6
74
3
25
37
85
117
60
95
81
11
77
16
33
13
31
68
4
50
38
24
15
34
28
55
20
14
47
44
12
7
27
1
82
377
138
8
32
10
139
30