97
141
82
14
62
197
29
109
41
13
23
73
48
33
217
42
188
335
52
134
34
26
27
149
76
46
31
8
4
5
207
6
44
39
10
24
9
177
79
20
1
7
2
28
30