158
128
5
54
156
7
31
30
40
11
8
6
58
148
375
16
27
22
35
3697
11369
46
153
15
532
99
61
56
20
18
74
67
45
195
17
25
123
10
95
70
29
93
14
43
101
228
12
13
103