18
29
27
37
15
50
92
39
31
28
5
22
32
38
10
65
54
9
52
20
66
44
56
133
197
69
113
16
24
17
8
114
36
451
220
103
89
97
57
45
236
41
46
19
33
122
40