10
8
9
45
44
193
30
11
68
28
139
0
19
15
35
312
5
13
51
22
36
98
1
71
110
25
32
178
64
56
271
24
2
40
54
17
75
37
50
73
91
69
97