5
58
77
106
35
62
63
174
8
11
160
94
74
30
256
173
22
29
36
34
44
10
117
9
13
19
6
7
54
4
2
88
21
121
68
132
64
52
122
42
115
45
50