17
23
37
28
15
248
43
80
161
45
35
8
47
25
22
27
42
159
32
84
18
87
91
14
107
16
39
74
368
21
59
72
33
78
114
36
57
144
179
90
34
68
133
46
83
65
92
19
26