30
49
16
11
26
45
25
28
36
47
24
118
37
23
20
52
43
34
21
54
40
13
33
57
35
44
59
14
8
31
29
201
55
156
91
68
196
41
22
106