228
12
6
18
2
11
23
3
47
19
30
4
35
31
54
16
9
13
7
8
10
5
24
36
61
14
42
26
20
29
38
28
157
153
56
52
60