16
19
18
72
79
32
148
92
14
13
10
99
20
57
11
695
135
116
74
53
17
42
240
210
24
108
34
262
27
25
292
433
48
145
89
69
22
114
26
28
29
39
101
31
46