50
9
13
18
0
60
40
28
15
14
6
8
10
36
176
5
17
4
122
43
45
21
24
32
12
7
94
34
26
37
52
65
100
151
2
11
30
72
35
42