24
26
69
9
111
16
21
75
22
10
31
29
52
55
43
348
3
0
5
80
54
19
7
30
322
206
73
12
273
95
352
14
17
143
36
23
412
40
4
98
404
89
44
142