44
29
12
15
58
7
6
212
5
22
200
28
16
25
100
102
42
26
11
56
19
8
20
21
32
9
290
13
45
1000
39
24
47
38
54
40
114
51
111
43
14
48
23
18
17
115
53
27
46
35
30
70