19
12
10
47
86
4
32
23
75
22
37
39
5
189
104
33
67
2
496
15
204
60
29
14
54
110
16
114
9
27
165
90
45
88
334
8
83
38
18
13
214
46
223
61
139
7
26