56
0
12
5
9
6
22
3
57
44
1
7
17
34
16
61
14
71
2
45
33
35
15
25
79
121
106
140
374
82
186
48
205
37
39
23
43
98
58
492
27
243
267
232
68
103
153
59
50
99