0
31
32
1
19
7
5
2
20
22
15
23
25
50
37
14
12
24
43
220
114
75
316
21
59
110
40
36
273
18
11
8
10
35
61