149
66
52
22
12
135
40
38
25
80
59
31
17
130
7
33
41
277
15
27
10
24
5
21
6
179
8
85
3
293
18
19
53
123
49
88
480
36
102
76
55
56
77
177
47
16
43
35
196
119
37
32
75