8
12
102
53
6
22
5
29
124
21
63
7
11
27
200
85
18
10
50
58
84
35
86
69
76
24
28
38
105
16
25
39
9
41
42
36
74
26
19
17
51
49
46
99
30
93
33
20
13