18
15
20
12
49
114
54
13
147
17
31
111
36
34
25
55
56
65
7
76
27
58
35
33
159
64
96
41
5
39
3
0
19
29
45
30
22