20
13
15
9
14
67
16
11
43
41
7
24
25
17
54
154
128
42
61
220
75
143
136
33
70
330
200
103
79
30
37
396
68
53
87
1052
66
29
60
123
95
127
175
129
90
50