405
20
135
33
69
31
22
105
19
18
147
49
133
245
62
96
45
90
88
55
71
127
1592
51
44
202
372
60
41
70
50
10
16
154
89
108
91
37
104
13
57
43
358
139
129
40
67
12
8
102
6
28
15
119
515