19
13
6
31
58
12
2
9
10
4
23
21
20
29
8
7
22
34
201
57
40
27
73
28
14
35
18
45
32
26
36
82
89
84
43
37
130
90
48
192
78
85
76
97
74
54
114
52