19
25
45
28
20
18
12
131
71
5
48
23
68
24
34
13
7
10
55
2
60
222
216
102
79
75
81
73
78
33
32
182
64
42
37
230
132
147
40
21
22
41