98
14
37
16
22
26
69
34
38
61
72
23
8
7
12
3
27
53
54
74
58
52
45
366
33
157
78
318
160
123
49
155
212
140
211
110
104
164
208
180
161
313
94
331
42
64