30
71
18
92
160
56
29
11
15
20
3
26
17
8
57
2
10
51
14
87
13
5
16
32
60
9
80
68
19
44
21
41
40
27
25
185
12
6
73
7
22
1
24