5
3
8
2
16
47
21
4
24
76
147
6
70
31
34
74
75
15
14
1
29
7
10
18
222
11
17
44
12
66
85
27
41
38
19
65
30
26
35
98
9
56
32
57
73
23
185
88