0
3
1
4
61
19
22
15
12
97
14
62
218
5
7
13
31
428
29
17
11
52
46
18
80
42
23
32
20
68
25
16
43
40
81
26
107
79
176
71
772
27
28