29
31
51
111
66
15
9
107
16
55
86
19
64
7
14
5
200
24
25
43
8
52
23
53
6
120
12
26
42
21
50
73
18
17
68
32
121
105
37
40
27
129
10
11
30
67