31
96
11
7
29
21
23
18
30
24
39
6
10
62
37
8
12
34
76
45
13
118
90
38
113
9
15
17
25
22
61
135
175
19
43
20
58