2
17
10
1
55
8
4
25
77
11
16
41
7
21
5
24
474
22
6
3
50
32
9
27
36
33
40
58
157
31
60
30
26
88
69
13
98
65
86