128
294
89
198
65
28
105
160
119
139
44
36
15
50
43
116
66
112
37
141
6
85
227
140
55
22
93
129
106
153
69
46
81
88
42
130
45
188
38
79
73
67
60
20
86
23
47
100
41
72
18
64