30
16
62
11
77
52
200
92
4
2
140
295
57
42
55
44
49
33
6
10
73
117
167
60
13
80
35
18
37
36
54
32
28
26