0
9
1
57
43
23
46
13
22
11
4
79
12
26
48
152
50
49
19
34
20
42
55
24
53
5
371
197
97
206
71
61
192
389
156
51
98
58
138
47
76
131
189
95
88
119