3
28
7
12
17
66
49
20
59
2
25
75
10
73
311
53
16
83
46
26
19
54
8
219
4
60
9
180
39
65
38
89
21
57
6
33
96
29
35
5
151
67
34
22
32
41