191
46
149
89
66
143
37
5
56
21
11
279
19
29
22
38
57
43
53
585
116
75
128
74
44
85
62
73
94
137
39
175
134
152
10
48
31
24
45
35
17
18
7
117
68
49