23
15
20
96
44
24
25
9
30
7
48
10
22
75
31
11
5
63
37
36
14
101
51
64
21
45
68
79
57
72
93
33
261
61
183
149
66
70
54
235
69
94
46
39
125
81
118
136
144
116