49
13
209
133
79
17
32
18
166
51
8
12
31
60
40
20
347
42
82
139
54
33
99
106
211
26
35
66
37
45
25
366
15
77
41
503
72
87
28
34
39
9
74
46
19
1
88
30
3
58
29