29
33
41
43
182
27
93
72
45
74
15
145
40
116
9
19
68
133
122
47
81
67
36
75
28
34
100
167
18
153
51
111
57
200
76
35
206
46
26
58
30
91
82
16
244
102
21