140
108
64
27
89
186
80
115
298
467
120
71
149
37
129
213
147
111
66
78
76
86
65
212
42
32
127
176
92
105
144
30
236
234
364
82
91
52
33
131
26
68
113
53
122
165
70
67
28
29
20
56
31
130
104