101
237
45
21
29
151
59
89
6
38
132
75
137
73
17
22
148
20
7
10
52
30
133
41
50
60
366
72
202
71
12
57
128
11
163
189
43
24
156
259
147
5
103
37
9
26
343
220
54