5
23
88
12
8
40
10
6
31
104
65
9
49
7
33
11
14
22
46
94
24
173
106
17
3
34
26
16
60
51
29
21
32
18
15
214