82
12
33
400
133
28
62
634
504
25
276
80
75
58
32
66
790
541
41
10
57
100
20
149
139
31
34
315
22
220
124
24
17
65
55
19
92
70
23
198
109
160
199
37
43
200
187
216
577
197
270
78