15
4
16
12
2
122
3
5
34
33
1
11
31
20
60
63
17
43
19
14
27
30
18
22
77
28
36
40
47
268
26
41
6
13
8
32