22
30
160
21
46
29
28
45
47
27
32
20
18
15
12
56
118
41
40
17
26
16
33
53
42
31
49
10
39
19
50
48
8
23
14
36
52