38
31
28
71
79
33
9
14
24
11
56
22
16
21
48
34
15
20
18
46
45
67
26
63
53
161
57
1033
62
99
23
17
37
151
95
136
50
80
55
69
59
106
128
119
65
73
149