27
53
15
33
37
18
65
118
343
7
92
28
101
45
135
38
59
34
51
148
19
31
68
127
103
47
17
131
109
62
139
67
107
41
86
43
108
30
26
39
91
70
96
35
115
49
40
57
25
29