80
13
8
4
6
149
33
24
18
56
20
11
46
21
258
64
125
133
130
92
127
94
60
85
66
117
283
234
137
47
138
91
111
109
36
71
53
27
35
102
28
136
37
90
22
38
152
45
23
29
32