56
30
120
24
14
565
34
38
55
221
35
29
109
21
32
26
39
90
77
36
62
130
115
87
59
64
141
475
31
5
135
44
17
15
28
312
47
27
89
157
73
82
294
79
83