129
49
300
17
109
15
24
35
25
27
65
118
495
34
124
16
189
62
51
44
29
19
23
54
47
421
10
6
20
5
60
31
33
14
38
99
57