42
6
57
147
96
58
28
24
4
103
84
54
37
104
36
30
92
7
29
98
106
73
39
47
154
38
48
85
15
355
77
14
91
82
50
31
55
88
11
22
26
17
75
259
13
155
74
18