78
25
39
46
151
15
33
29
41
61
93
81
37
91
42
12
24
123
83
90
201
94
152
40
88
210
63
21
35
38
140
184
50
132
192
135
454
122
106
204
60
36
28
70
54
64
186
86
18
505
32