28
13
17
20
59
89
2
67
43
130
46
64
9
18
68
7
22
4
15
100
40
23
16
57
73
78
3
27
29
41
52
19
31
224
83
97
10
60
84
21
141
159
98
90
37
81
56
458
80