198
140
15
9
24
31
80
47
8
174
39
54
40
37
156
28
43
12
20
69
17
45
89
597
48
93
30
383
147
46
35
99
44
4
26
295
91
11
67
117
68
50
95
55