203
29
14
42
56
73
40
38
106
34
36
503
35
33
23
190
52
55
18
82
83
32
30
74
51
211
218
37
127
41
99
88
53
85
72
62
122
61
46
65
69
43
39
991
13
103
27
50
87
89
64
113