9
29
32
3
11
49
69
19
17
158
71
35
43
53
23
10
16
47
12
82
39
94
24
38
31
76
28
26
152
286
44
96
20
63
46
95
25
8
27
80
70
52
75
33