59
33
537
277
551
176
14
12
4
16
19
56
31
18
41
22
26
96
24
7
9
70
265
54
121
156
25
20
30
57
307
46
35
28
429
427
21
34
50
17
10
11
93