42
84
40
30
92
158
32
152
19
52
9
28
45
65
10
76
146
61
17
123
47
176
25
75
35
31
27
39
90
11
57
15
56
74
37
62
34
43
21
323
154
67
368
26
13
7
77