63
38
30
44
43
113
8
22
601
173
80
86
26
75
87
14
207
9
65
101
36
69
28
33
82
47
42
194
53
15
41
110
61
99
106
511
24
48
35
153
384
23
49
67
317
156
157
105
73
29
214
16
66