2
52
10
20
32
46
27
25
14
17
16
13
15
3
41
68
47
86
19
55
21
30
34
57
23
157
11
33
39
12
61
29
36
22
38
31
59
45
70
43