5
1
8
84
26
30
14
25
10
31
20
62
64
17
49
33
13
12
23
46
72
35
9
43
88
42
34
52
93
99
436
57
47
37
190
73
29
108
61
40
106