0
36
35
8
11
5
7
14
12
10
4
22
34
80
58
48
18
43
49
97
40
39
19
140
26
16
3
64
51
37
28
33
38
59
6
15
32
156
126