5
21
25
40
13
14
24
38
28
11
35
6
52
47
8
18
31
27
83
29
23
16
46
49
58
33
160
198
17
10
7
79
20
73
45
41
30
54
43