38
13
24
78
121
84
79
100
18
14
50
37
161
82
42
166
69
230
102
67
111
71
128
32
23
41
28
55
112
12
90
11
10
59
30
26
21
54
15
68
141
27
234
107