21
16
138
6
19
22
114
34
73
25
57
10
124
28
32
315
249
99
13
232
26
8
24
41
43
3
27
11
30
66
59
129
86
23
42
203
15
14
69
12
17
68
105
134
9
136
38
60