0
3
1
2
13
6
4
5
10
19
43
37
58
27
302
28
89
217
25
39
96
36
26
108
243
67
95
72
7
94
120
63
53
76
1063
124
22
34
106