27
36
13
87
15
105
35
44
6
32
3
37
5
16
45
112
26
19
2
11
31
9
54
10
57
48
1
50
7
12
4
30
21
25
29
23
76
17
296
8
14
49