7
35
38
127
129
26
52
12
49
45
25
68
63
19
37
17
50
14
32
27
15
67
23
54
44
187
21
76
41
46
42
48
24
47
109
13
99
83
34
65
8
156
36
28
16