13
45
36
67
43
42
25
46
14
90
87
84
191
112
96
316
155
89
72
135
32
33
40
83
121
134
60
116
143
91
30
49
267
22
52
21
41
110
38
53
74
17
12
216
131
71
76
298