10
60
50
24
12
28
26
34
151
14
20
19
9
7
43
283
200
77
13
18
33
53
16
36
32
72
25
21
6
63
23
30
37
75
49
87
5
29
55
61
54
11
22
39
78
35
40
51
178
8