21
42
24
19
12
99
166
132
8
75
32
20
46
23
13
11
71
16
1
67
79
10
41
66
124
9
5
77
26
18
14
62
34
83
52
7
185
27
120
69
128
251