29
147
86
57
112
19
113
15
109
78
105
76
165
118
38
58
21
161
115
66
145
74
48
7
17
35
10
239
43
63
33
50
14
18
80
36
34
89
52
73
99
31
6
28
20
175
13
8
53