43
58
12
20
130
4
8
28
16
6
18
21
14
5
17
227
19
24
11
77
15
38
22
10
100
34
30
32
69
56
29
13
73
50
9
41
97
60
90
168