29
54
35
43
119
49
23
55
162
38
21
53
33
203
78
39
36
68
105
28
25
62
26
76
85
79
103
121
12
14
137
18
4
363
151
20
254
15
71
30
59
6