584
41
16
145
551
84
541
67
82
90
22
52
77
136
53
115
37
132
24
184
7
27
66
36
29
212
54
34
148
49
89
101
321
60
286
18
244
120
267
116
30
44
38
58
121
62
28
46
59