71
95
23
13
17
5
4
9
70
18
10
26
27
6
2
11
254
29
1
14
15
7
16
38
12
121
28
64
41
22
33
19
20
500
125
87
57
115
78
46
133
85
122