25
93
29
8
112
32
12
73
5
3
0
16
22
41
21
81
420
11
4
34
45
38
7
54
14
111
18
15
62
79
19
6
35
28
2
20
68
9
1
46
27
10