90
42
47
71
28
27
18
53
25
62
105
24
103
21
16
51
15
75
96
37
38
41
35
56
54
57
94
44
46
148
14
48
133
43
33
11
82
26
164
29
30
40
36
34
74
23
124