31
15
46
10
57
28
16
6
12
32
7
41
23
24
38
450
19
30
37
27
58
187
13
81
47
91
5
9
3
18
36
11
119
55
51
34
924
40
22
149
180
26