13
21
4
39
30
41
9
7
155
134
125
49
22
70
185
47
20
24
5
18
50
42
10
38
32
29
12
444
73
136
48
25
60
17
31
45
314
6
119
425
128
56
152
94
371
241