35
23
21
14
8
5
7
41
11
31
52
12
18
127
26
37
13
6
200
27
64
101
47
39
15
65
34
10
36
9
19
17
43
56
42
46
144
16
151
55
38
79
57
110
28
25
22
1000
20