29
4
19
42
34
40
10
9
18
50
68
16
57
58
21
155
120
98
25
62
17
133
69
59
73
75
26
46
32
11
64
74
13
14
99
54
56
226
127
80
123
109
87
65
168
89
43