12
24
10
15
8
55
1
25
98
58
31
39
144
93
178
26
76
47
83
247
20
54
131
33
102
75
105
89
68
77
66
234
17
71
141
78
18
189
45
14
67
59
38
42
95
130
29