336
46
49
57
60
87
29
108
76
127
136
22
70
99
12
39
332
78
82
88
107
100
116
259
56
67
35
156
36
166
251
124
33
79
94
149
42
209
273
41
43
23
50
125
16
26
101
9
63
77
102
31
264
34