284
40
112
28
101
77
4
23
32
24
25
17
15
39
6
27
11
8
10
1
64
7
26
9
37
5
42
30
343
19
16
123
55
66
47
94
69
49
60
136
29
13