12
59
18
22
45
173
44
122
31
6
26
39
14
30
27
28
10
15
8
65
9
24
92
5
200
23
40
73
62
7
16
19
13
38
17
49
126
21
66
46
53
25
71
29
47