8
51
12
5
10
6
35
43
26
32
7
47
22
15
200
16
28
73
62
45
49
30
14
25
79
38
71
31
11
17
20
23
13
24
41
19
48
36
84
75
53
18
37
80
40
29
137
145
107