38
42
121
35
70
19
50
54
162
26
24
80
39
84
147
89
21
37
284
17
34
255
4
176
157
107
25
77
44
53
12
47
120
113
58
36
95
59
68
148
67
88
129
106
96
394
57
230
493
65
134
132
16
714