18
5
8
16
24
92
74
4
9
10
6
20
3
28
2
57
12
71
23
22
14
41
37
224
59
55
53
903
90
13
27
1
36
104
108
121
43
45
159
125
76
163