32
90
0
13
9
44
46
11
23
34
8
38
28
4
7
12
5
25
63
1
19
14
30
26
17
20
3
99
15
6
57
40
24
27
193
35
21
18