24
16
23
9
111
72
22
19
18
11
97
33
27
49
17
29
85
39
44
43
48
25
36
28
161
127
128
229
32
13
124
269
30
254
57
26
70
14
50
52
38
152
424
42