24
18
20
33
17
129
61
10
25
48
32
30
40
65
42
139
39
5
52
44
12
14
89
19
149
167
23
172
76
253
53
54
109
37
49
46
95
70
66
35
59
28
312
97