19
41
74
33
157
44
2
4
14
47
13
18
8
172
58
162
42
34
10
20
31
6
55
43
16
9
82
147
39
165
62
30
17
233
160
12
67
45
118
312
26
97
50
40
5
37
51
25
235
61
185
105