44
51
153
95
16
35
53
25
40
46
50
23
125
43
26
34
88
24
31
76
18
11
65
55
36
33
3
56
85
68
12
75
47
22
49
71
80
29
109
27
52
38
70