74
96
23
13
18
5
11
4
71
10
26
27
7
2
256
29
14
1
15
8
16
9
39
6
12
123
28
64
41
22
33
19
20
500
30
125
87
95
121
58
115
78
46
133
85
122