0
42
328
72
37
11
18
8
5
1
154
40
31
9
7
36
12
86
34
14
15
16
55
3
28
39
89
20
49
43
10
71
27
21
142
56
54
30
85
23
214
230
560
61