80
11
61
22
59
42
35
68
14
8
23
180
95
6
104
16
21
46
183
18
26
105
25
27
133
48
24
118
74
101
53
126
39
66
55
15
34
32
17
44
28
41
29
45
289
31
54