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
35
17
18
7
117
68
49