21
8
6
12
3
11
4
58
7
38
18
103
30
15
26
20
56
127
23
13
87
68
34
84
16
54
32
69
100
76
74
14
22
139
101
61
228
149
19
50