114
52
27
19
18
15
30
31
76
22
25
24
10
39
9
16
35
21
51
66
60
7
93
106
87
247
119
50
46
33
48
120
53
67
17
8
69
112
146
37
126
154
57
34
58
11
99
68
143