27
32
38
8
93
30
10
5
22
57
47
15
7
2
3
6
9
50
37
17
36
26
4
202
28
12
14
23
11
42
20
35
21
58
43
54
25
56