148
43
27
54
50
20
94
26
526
8
132
83
309
82
137
166
70
14
45
56
74
65
207
52
105
66
32
7
71
2
150
28
152
110
3
5
47
63
10
34
154
111
9
18
76
143
1349
91
22
29