43
181
54
220
26
39
33
302
334
324
68
75
406
444
28
364
97
130
126
69
35
24
58
29
48
22
107
79
44
65
192
53
37
41
165
122
81
282
71
34
27
6
45
185
140
110
19
285
90
146