33
39
150
67
36
58
63
43
30
25
27
26
520
104
18
34
73
50
37
29
38
19
12
14
3
15
13
10
91
9
5
11
16
31
77
21
101
55
69
165