31
25
2
83
37
8
9
27
15
23
5
10
13
59
388
30
6
74
24
18
4
16
179
75
141
19
20
32
98
17
11
22
65
28
29
12
14
35