19
9
63
29
8
5
15
16
18
164
33
6
37
13
30
14
76
56
128
58
87
26
28
32
38
50
3
103
17
27
493
22
12
71
49
157
137
24
111