0
33
28
14
16
4
35
115
27
2
106
63
51
5
3
15
21
12
19
103
93
20
7
47
91
30
56
10
11
38
49
22
50
88
17
148
57
48
75
62
34
90
45
120
23