24
63
236
26
11
18
43
30
6
7
48
15
13
5
56
33
47
17
85
31
52
69
91
14
163
4
51
16
122
12
20
9
54
27
99
65
42
36
83
59
158
166
82
328
55