0
36
3
38
7
17
26
13
14
10
24
4
12
5
18
11
2
9
19
8
79
67
105
75
49
216
193
400
57
72
41
45
23
53
59
68
159
202
102
39
16
94