96
13
103
18
31
55
42
69
91
10
77
27
72
110
68
66
43
19
41
40
30
25
11
49
16
88
326
15
34
54
21
182
94
194
240
46
24
22
249
33
227
67
7
8
20
53
14