77
96
25
50
20
70
15
172
88
321
187
45
93
287
181
31
64
160
120
35
114
42
90
52
36
267
8
132
129
21
53
38
148
56
277
39
17
118
24
54
40
51
33
112
196
78
154
13
109
80
103
16
12