16
26
43
7
66
59
32
18
68
307
121
237
28
13
25
22
34
58
11
74
367
20
137
99
51
33
122
6
143
55
48
64
65
42
44
80
88
130
102
27
29
14
357
37
19
54
57