29
20
68
98
21
31
817
22
124
135
284
90
297
57
17
33
4
65
34
61
59
36
7
47
54
121
53
39
26
120
35
139
41
25
63
103
105
28
51
173
58
30
24
9