40
45
87
52
23
91
8
34
26
152
103
35
84
90
499
25
15
75
79
112
10
17
18
93
54
5
165
13
92
6
16
115
19
27
53
37
24
22
29
51
32
21
266
20
145
151
125
73