30
43
24
17
37
21
48
73
15
28
46
33
35
16
42
179
31
78
110
6
36
20
34
39
56
40
469
23
61
228
14
53
49
152
13
98
118
19
26
58
32
72
25
177
88
97