66
53
58
85
113
138
40
21
98
148
167
78
296
32
61
18
16
23
51
71
79
86
6
55
20
185
76
93
80
28
155
57
89
47
52
60
111
25
91
99
70
54
22
105
340
67
68
77
63
75
10
30
13