22
5
4
9
2
3
7
10
21
79
15
28
11
238
205
66
46
13
20
47
36
17
103
24
44
19
123
58
41
56
12
163
104
101
30