19
32
11
5
18
68
112
13
54
8
29
354
14
97
95
41
17
61
16
40
60
73
3
63
27
44
111
6
37
33
20
22
15
10
34
43
9
142
290
100
38