177
111
99
125
200
123
328
94
67
139
176
830
648
124
30
39
110
307
52
103
73
141
17
23
20
187
98
50
68
49
33
431
66
89
122
144
105
61
24
57
37
58
19
421
14
146
120
46
44
29
84
278