11
96
25
40
57
12
33
19
42
43
8
15
13
18
48
39
16
195
81
114
41
29
7
6
292
17
10
23
58
21
67
113
30
74
22
153
35
14
84
56
38
271
71
851
59
54
143
47
88