5
19
3
47
57
10
98
197
117
26
79
4
1
132
64
32
12
78
31
108
7
25
67
42
8
75
124
16
52
66
96
45
11
9
21
69
55
33
13
18
17
6