12
114
94
74
90
103
59
712
19
72
46
88
61
55
66
45
156
52
37
48
70
14
54
33
22
76
171
23
87
149
43
67
10
24
349
81
182
16
178
27
561
107
390
83
1134
383
34
50