94
28
45
6
14
179
74
95
30
31
174
15
77
38
60
808
59
55
50
120
46
112
67
47
92
63
136
129
41
69
62
48
65
104
281
239
70
34
40
81
43
143
18
90
33
23
163