232
70
69
15
34
76
22
9
47
18
11
10
38
97
65
320
40
25
66
20
279
73
94
21
49
55
30
32
42
572
67
388
432
120
183
52
59
75
7
89
31
173
36
99
3