38
7
33
30
16
27
48
32
23
76
43
11
18
44
885
6
21
49
99
69
4
15
29
150
50
100
80
8
31
73
34
83
35
89
58
53
42
168
12
41
144
63
22
129