40
16
63
35
61
127
102
24
485
44
21
125
27
43
26
215
64
38
50
90
120
315
36
11
96
14
415
252
79
10
33
9
105
25
13
210
74
46
85
54
82
143
87
22
8
12
15
70
31
78
37