8
115
52
145
118
47
12
160
51
33
93
54
71
53
84
96
151
212
68
120
27
309
76
80
67
164
66
64
91
39
110
57
81
86
317
107
73
43
44
300
184
141
77
146
82
70
40
229
104
23
136
55
79