99
103
35
60
26
23
187
85
82
59
87
72
78
63
51
255
50
43
21
13
24
204
39
209
36
29
144
64
108
33
240
96
83
56
261
44
73
66
54
282
46
252
38
129
106
42
69
40
12
34
148
17