10
83
26
29
57
22
43
55
308
15
39
44
25
8
38
11
53
74
34
65
114
33
18
16
216
20
12
17
85
1364
217
189
63
157
37
5
77
49
118
72
31
133
81