27
29
78
49
28
58
31
32
30
19
57
68
25
66
13
232
41
114
53
56
52
97
34
33
84
35
259
22
51
55
116
947
206
36
314
119
42
87
222
113
69
71
107
89
79
120
90
171