15
79
47
194
27
46
32
26
68
136
31
160
30
52
25
268
195
51
2
179
59
116
80
49
55
150
29
98
188
54
96
39
137
28
92
130
302
50
23
133
93
48
60
44
24
71
35
167
99
42