38
19
69
32
255
35
40
109
52
16
73
18
42
46
64
108
113
34
154
214
62
37
194
96
324
228
246
257
14
20
57
119
106
29
36
95
182
51
88
77
111
94
25
22
26
30
17
63