30
47
9
29
27
24
36
2
11
73
7
259
18
14
119
148
19
15
32
44
25
5
70
13
41
8
43
42
39
4
68
12
184
35
22
23
21
75
37