18
39
241
24
23
63
4
11
15
95
30
54
107
28
135
203
17
22
16
29
9
19
26
124
7
8
27
31
34
45
53
47
33
93
56
21
25
42
44