1
28
6
23
7
12
13
10
3
18
30
11
9
47
33
32
95
39
21
4
165
14
71
17
193
143
36
42
24
68
41
29
46
19
16
40