1
39
21
20
53
4
16
41
47
22
5
9
27
2
7
30
46
73
28
17
170
124
95
67
139
48
24
23
77
163
54
19
83
12
442
40
33
165
35
68
121
26
29