18
16
61
157
41
14
34
91
137
30
25
128
38
65
56
17
72
15
19
48
107
46
12
51
10
60
27
37
21
33
144
2
89
5
22
44
9
77