76
23
58
20
65
75
138
63
78
62
57
83
52
50
22
77
73
47
9
175
126
148
48
114
38
64
21
142
115
71
230
160
31
121
29
95
13
225
113
290
19
67
25
203
45
91
210
109
100
194
133
134
233
426
168