84
38
23
1
5
21
36
11
42
6
64
93
85
79
0
2
7
29
69
4
17
27
10
70
14
92
59
9
25
44
20
16
272
48
50
391
37
382
219
137
575
213