5
3
7
11
9
8
27
122
55
17
23
57
40
44
65
22
28
34
61
38
121
35
2
20
176
108
18
21
50
14
82
136
110
60
24
31
68
109
53
32
74
52