21
180
19
155
453
88
68
41
84
16
9
26
35
27
25
23
2528
82
63
109
31
97
53
193
55
72
13
28
14
62
1308
37
151
52
177
78
125
105
59
108
30
188
34
585
22
600
530
46
39
5
17