15
39
55
18
25
35
68
8
22
23
52
26
37
196
149
116
40
86
46
11
45
27
263
88
19
62
33
14
12
49
95
38
89
47
17
138
4
66
385
43
72
51
188
29