6
0
2
4
1
3
18
36
8
11
14
7
24
10
71
41
64
44
23
25
52
114
26
16
77
61
201
159
54
122
171
74
348
20
33