44
116
45
71
230
21
202
181
370
31
37
155
54
122
22
101
41
107
134
73
243
32
145
82
48
79
25
23
128
84
51
153
118
26
80
132
90
97
285
77
72
57
81
137
55
125
36
193
42
76
221
99