30
132
103
66
50
8
26
25
11
61
9
4
194
184
45
34
29
12
39
72
5
69
23
21
31
18
36
112
58
57
35
44
40
16
19
59
15
82
32
33
235
14
37
46