47
83
18
116
99
30
29
35
43
126
11
56
73
87
25
141
31
58
41
24
57
59
19
15
44
13
28
37
33
32
78
197
9
26
10
296
45
40
38
49
34
23