177
78
112
14
69
67
38
43
358
54
16
150
26
21
12
15
35
80
269
20
123
24
63
641
18
42
22
23
33
85
87
30
56
75
58
266
153
74
11
25
77
90
480
32
65