108
8
15
112
68
47
87
20
70
45
53
59
11
202
55
67
40
60
193
256
38
84
113
50
61
227
77
78
37
103
22
35
69
175
52
71
43
28
54
183
243
104
133
36
51
57
95
79
26
130
153
16
294
23