0
28
20
7
5
30
15
120
33
36
35
58
16
147
4
118
14
40
27
224
121
156
174
186
125
12
18
6
76
10
31
97
17
39
13
199
139
11
26
47