98
27
18
17
6
279
37
62
41
38
35
142
54
91
213
528
14
192
42
13
33
7
444
73
105
43
119
217
78
8
1122
64
50
178
24
44
843
118
28
108
23
25
292
5
58
4
52
72
22
280
319
70
206