0
3
2
20
46
6
9
37
27
90
54
69
5
16
18
22
125
7
12
118
73
8
10
29
244
40
34
53
30
44
38
481
48
25
52
81
95
77
434
14
94