22
67
35
109
79
124
41
36
95
71
120
30
21
204
57
85
69
27
92
98
141
155
81
221
34
39
28
383
65
118
74
206
37
185
52
43
45
26
25
23
140
160
75
116
51
136
61
125