69
33
223
12
62
25
70
50
47
75
104
51
79
35
15
100
258
476
5
284
23
31
72
14
65
9
114
255
876
399
56
246
226
22
115
357
17
24
57
195
21
179
46
92
36
110
93
55
43