16
26
62
15
31
36
96
23
68
56
234
812
183
39
260
72
33
11
46
761
44
4
35
7
19
14
5
13
48
80
22
216
38
895
92
53
50
568
71
24
10
29
296
248
211
45
69
41