110
163
25
32
57
31
64
50
207
71
502
23
73
103
49
33
65
12
38
418
77
22
17
44
128
24
118
16
30
170
123
45
35
74
54
13
10
46
19
140
39
21
135
104
70
66