42
22
12
27
36
25
21
81
38
33
7
6
17
11
44
50
9
3
28
87
1
26
14
118
47
18
32
34
16
37
165
31
98
88
2
13
55
8
10
35
379