20
41
0
9
19
7
24
46
23
5
11
34
18
50
95
12
13
28
38
45
31
15
545
25
35
2
16
54
39
65
8
158
129
56
4
30
42
33
29
47
40