5
55
24
106
6
3
17
50
4
14
38
23
9
18
8
7
16
58
60
49
97
34
13
65
176
81
114
39
20
56
26
103
32
90
75
21
148
44
62
182
67
53
57
85
66
52