32
31
43
27
45
3
16
10
21
9
73
15
23
33
12
37
25
28
60
36
18
39
34
38
20
29
22
41
46
56
47
63
17
109
52
42
155
55
130
65
35
89
113
83
82
14