14
29
6
2
34
21
10
4
43
20
17
30
48
16
132
77
26
7
8
19
9
99
22
15
92
45
80
13
18
192
107
23
5
39
11
32
33
123
28
12
235
82
25