39
32
47
30
11
15
27
110
29
58
54
24
21
34
107
1273
85
177
106
43
4
18
831
44
20
69
230
167
115
66
104
101
12
306
3
128
40
53
65
932
36
22
94
83
93
16
31
98