31
27
23
43
16
8
38
33
30
79
12
9
7
67
200
132
14
101
10
25
29
17
24
5
13
11
40
53
96
26
18
19
70
20
32
65
6
51
22
565
76
15