30
15
29
56
31
13
54
83
18
39
66
33
161
28
230
17
24
114
11
79
244
205
67
38
47
51
27
26
25
14
20
37
53
32
50
68
72
59
19
74