49
39
52
12
9
66
386
63
87
38
76
93
23
15
7
48
149
157
22
74
252
83
102
17
103
121
254
183
37
81
72
70
19
40
99
179
238
30
25
42
60
41
35
10
3
80