55
18
130
94
5
15
25
32
59
22
37
31
972
36
11
75
26
175
72
10
60
14
47
23
24
57
17
40
475
386
81
33
159
45
49
96
54
154
38
35
30
64
212
28
50
114