40
5
9
16
333
10
25
24
21
69
32
240
1
26
58
348
6
4
33
39
20
101
3
19
45
46
31
226
8
7
14
22
111
18
64
95
0
12
27