3
1
24
16
25
13
49
81
84
22
8
52
36
14
4
28
108
20
38
46
47
91
80
21
149
355
200
44
30
2
33
26
39
45
23
144
15
55
63
19
43
68
6
40
62