62
105
16
69
18
133
41
27
50
148
164
45
37
32
156
23
25
191
106
118
99
75
13
65
74
59
91
31
19
130
55
42
58
120
46
217
49
52
57
40
11
30
228
77
63
39
36
90
29