75
45
36
58
3
280
4
41
258
5
110
179
24
90
29
177
206
40
37
52
142
43
28
21
81
20
112
25
634
87
49
48
71
192
122
77
65
205
18
138
114
130
107
73
31
305
124
15
74
38
10
191
131
69
156