30
43
36
215
188
48
305
20
247
27
40
16
157
66
12
24
17
35
23
19
41
49
18
10
22
13
34
6
69
31
37
26
87
70
7
32
25
15
11
28