49
75
26
87
30
106
72
15
222
146
35
33
43
42
39
66
65
83
38
315
105
145
59
117
76
95
124
128
151
104
129
133
290
94
872
153
96
102
451
203
23
20
631
64
69
63
118
37
487
91
29
204
115