18
247
7
23
29
25
31
88
33
10
548
45
54
37
12
63
65
93
108
14
127
217
24
273
215
83
59
77
142
72
244
22
146
85
55
76
36
50
41
75
69
42
35
13
78
48
8
21