21
60
14
10
47
9
41
18
24
8
26
20
160
196
201
35
19
15
45
54
16
203
65
48
23
237
93
324
17
88
139
116
36
43
85
75
40
72
31
91
7
5
12
22
32
6
46
49
168