23
3
18
504
63
13
75
46
6
30
95
19
70
26
116
17
49
68
117
121
133
39
57
87
107
51
81
977
79
313
104
175
58
20
404
181
5
69
10
45
97
11
123
22
53
72
71
8
124