0
9
8
66
4
36
21
32
13
11
243
62
19
101
30
59
49
6
83
17
120
42
26
22
24
107
57
97
47
178
402
40
27
23
29
506
531
44
112
50
104
146
73
69
80
98
138
81