28
19
48
125
7
12
58
10
56
51
14
17
31
24
16
39
22
20
29
146
43
61
42
59
76
138
128
33
66
27
64
38
32
60
45
18
26
197
37
23
49
57
36
88
15