40
116
99
98
31
142
68
17
102
146
49
30
53
103
70
85
38
195
54
441
15
44
165
94
43
66
24
145
47
158
210
42
100
265
25
65
63
45
48
87
101
150
108
86
159
23
52
76
122
93
33
152
67
18