157
199
33
136
35
18
138
223
38
46
62
94
66
50
113
19
84
27
1358
56
68
22
30
8
21
101
59
65
77
29
53
28
36
278
129
82
109
76
174
111
131
89
54
151
102
114
26
74
92