208
99
63
50
105
305
396
87
62
46
141
58
70
30
78
293
7
100
42
162
80
131
32
28
24
119
107
14
18
36
29
124
315
108
25
73
40
16
114
52
77
13
54
181
38
250
69
106
150
64