30
39
63
34
153
6
3
24
73
55
22
80
126
26
510
70
145
15
86
182
16
270
102
11
238
82
32
156
18
98
240
8
125
53
60
118
10
87
107
76
46
79
2
23
209
25
13
14
204
49
56