44
59
345
155
118
89
33
219
113
55
129
494
67
24
10
23
48
49
51
54
104
210
22
100
39
74
12
174
204
29
196
19
17
28
20
94
15
745
31
96
2
6
7
66
626
34
112
30
35
108
52
71
95