45
20
6
28
141
33
10
1
2
8
35
50
42
19
60
26
4
15
23
9
12
77
57
48
46
13
14
170
56
191
30
5
49
17
92
34
18
52
7
380
11
43