5
4
1
3
15
123
12
21
17
35
43
41
130
16
27
20
31
60
8
6
209
23
32
36
14
68
51
55
22
10
11
7
47
13
9
44
38
19
46