34
20
14
12
42
19
32
8
41
3
105
86
4
2
52
17
7
49
6
314
99
24
13
65
28
22
9
53
11
33
10
123
74
18
21
30
23
83