0
32
6
4
5
2
90
49
7
25
17
75
61
57
133
36
46
22
21
10
13
16
8
27
52
31
20
18
40
19
67
136
33
29
43
12
353
290
28