35
11
48
25
31
72
18
99
120
26
39
10
16
90
73
157
183
5
30
88
38
13
9
61
7
34
45
116
33
49
20
172
184
87
19
32
59
44
23
36
246
193
53
434