121
119
293
64
137
22
29
88
201
2
42
15
17
159
26
41
78
135
28
57
692
32
44
62
375
47
52
86
39
9
27
0
38
92
21
128
35
12
33
34
149
43
103
20