87
545
67
406
92
241
49
133
68
206
208
53
121
56
165
13
125
61
714
59
108
29
127
17
146
28
90
5
111
15
254
115
73
33
76