10
30
13
28
50
41
21
25
5
14
9
3
226
68
24
44
11
4
34
36
15
23
2
8
22
150
35
6
1
18
94
42
12
57
48
26
31
54