43
77
60
10
36
88
116
16
12
24
20
30
67
34
145
48
56
18
96
6
155
160
150
440
72
27
17
474
75
127
133
13
80
52
87
45
93
29
139
285
65
37
91
26
19
39
22