19
10
6
32
24
5
12
3
17
26
14
44
31
15
4
95
8
7
2
11
45
74
35
65
27
114
29
33
54
38
110
13
160
178
34
20
43
357
83
22
50
28