21
30
129
64
6
32
48
90
182
55
31
136
27
12
73
25
19
26
16
15
125
43
23
77
28
68
14
13
22
18
87
7
34
74
100
341
9
3
45
66
39
110
38