56
386
17
53
48
23
165
68
236
33
28
58
570
71
25
21
6
32
29
8
82
7
184
60
46
41
16
346
44
12
62
120
74
11
49
34
18
153
168
22
51
149
75
132
24
385
216
93