231
79
80
72
105
227
83
90
86
76
67
34
98
45
152
104
113
25
42
38
116
22
15
26
43
21
35
110
147
329
58