59
75
281
93
27
91
51
54
90
22
112
50
21
30
42
72
17
36
101
29
44
137
33
43
66
255
219
133
12
60
122
14
13
40
74
53
63
126
16
105
34
147
83
31
171
19
62