145
15
26
12
19
46
88
20
18
93
41
98
14
33
30
52
259
32
49
36
108
80
101
59
22
39
61
89
241
45
68
17
23
8
34
216
53
50
94
66
28
69
42
57
64
43