99
368
86
145
50
247
67
297
29
193
31
165
37
139
7
88
23
169
15
254
33
8
108
21
10
129
24
104
68
395
26
124
13
78
9
106