31
52
42
84
40
30
92
158
32
153
20
9
29
45
66
10
76
146
62
17
123
47
176
25
75
35
27
39
90
11
57
15
56
26
37
34
43
21
18
325
74
157
58
67
370
13