11
3
21
13
15
8
24
52
10
39
9
25
7
31
54
76
22
45
19
44
14
32
30
56
23
57
66
96
46
159
58
95
67
63
26
162
75
238
112
42
101
124
80
43
64
178