648
252
82
21
35
85
125
32
43
118
328
72
48
42
33
20
34
37
23
88
202
8
9
400
86
40
10
62
501
25
65
182
66
28
38
31
70
19
39
60
234
69
225
56
117
14
15
24
17
101
92