16
13
27
77
26
12
37
165
11
14
40
50
22
129
31
47
157
15
25
5
23
7
35
72
10
29
42
6
9
4
530
337
71
39
32
60
0
38
20
56