162
49
47
23
78
72
18
1
30
40
11
16
27
5
14
17
57
25
10
6
378
53
21
108
8
37
4
185
22
7
9
12
79
346
15
90