184
73
196
89
71
105
3
22
53
15
166
240
108
90
123
46
99
31
47
32
49
143
13
51
35
7
12
16
69
26
36
30
132
94
63
10
85
107
43
25
24
137
37
80
207
6
112
50
61