44
116
41
60
43
62
30
61
35
107
76
123
170
37
17
20
31
19
26
23
153
99
56
102
46
71
25
83
24
77
55
36
47
49
135
42
126
96
53
119
64
84
68
45
298
216
179
87