47
42
63
44
86
65
26
14
5
90
12
28
190
23
97
84
597
25
96
72
129
91
107
95
103
48
106
74
148
24
403
88
123
120
553
66
177
11
75
144
8
138
229
119
135
20
79
46
31
18
51
239