40
75
49
24
39
13
31
29
46
12
55
135
44
38
37
21
47
52
27
28
118
34
69
41
45
480
58
19
162
140
109
16
130
61
94
103
50
127
436
25
120
159
43
9
20
110
17